//导入vue和vuex
import Vue from 'vue'
import Vuex from 'vuex'

//导入购物车的vuex模块
import moduleCart from '@/store/cart.js'

import moduleUser from '@/store/user.js'

//将vuex安装为vue的插件
Vue.use(Vuex)

//创建store的实例对象
const store = new Vuex.Store({
	//TODO:挂载store模块
	modules:{
		//挂载购物车的vuex模块，模块内成员的访问被调整为m)cart，例如，
		//购物车模块中的cart数组的访问路径是m_cart/cart
		'm_cart':moduleCart,
		'm_user':moduleUser
	},
})

//向外共享Store的实例对象
export default store